gross barter terms of trade - Alemán Inglés Diccionario